﻿#region Assembly System.Xaml.dll, v4.0.30319
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Xaml.dll
#endregion

using System;
using System.Runtime;

namespace System.Windows.Markup
{
	/// <summary>
	/// 
	/// </summary>
	[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
	public sealed class MarkupExtensionReturnTypeAttribute : Attribute
	{
		readonly Type _returnType;

		/// <summary>
		/// 
		/// </summary>
		public MarkupExtensionReturnTypeAttribute() { }

		/// <summary>
		/// 
		/// </summary>
		public MarkupExtensionReturnTypeAttribute(Type returnType)
		{
			_returnType = returnType;
		}

		/// <summary>
		/// 
		/// </summary>
		public Type ReturnType { get { return _returnType; } }
	}
}
